---
title: StageObjectSelectCounter 舞台对象选择计数器
icon: ListChecks
relatedFile: app/src/core/stage/stageManager/concreteMethods/StageObjectSelectCounter.tsx
---

用于实时统计项目舞台中各类选中对象的数量。这些统计数据主要用于用户界面，例如根据当前选中项的类型和数量来动态控制工具栏按钮的显示状态。

## API

### `update()`

此方法负责刷新所有选中对象的计数。它会遍历当前舞台上所有对象，根据其是否被选中以及具体的类型（如实体、关联、图片节点、文本节点等）来更新相应的计数器。为了避免频繁更新造成的性能问题，该方法内置了节流机制，确保在短时间内不会重复执行。

### `toDebugString(): string`

此方法返回一个调试字符串，其中包含了当前选中实体、边、CR-边、图片节点、文本节点和区域的计数，便于开发人员进行状态检查。
